package com.hyq.mediator;
/**
* @ClassName: ConcreteColleagueB 
* @Description: 实现同事B类
* @author Janus
 */
public class ConcreteColleagueB extends Colleague {
	/*
	 * 通过构造函数传递中介者
	 */
	public ConcreteColleagueB(Mediator _m) {
		super(_m);
	}
	/*
	 * 同事B开始说话
	 */
	public void sendMsg(){
		System.out.println("大家好，我是B,请大家多多指教！");
	}
	/*
	 * 介绍自己
	 */
	public void sendMsg3(){
		System.out.println("我是B,请多多指教！");
	}
	/*
	 * 依赖中介者执行方法
	 */
	public void sendMsg2(){
		//调用中介者
		super.m.communicateB();
	}

}
